package com.example.design.singletonDemo;

/**
 * 饿汉模式
 * 优点  ：线程安全的 ，
 * 缺点  ：类加载的时候就会去创建对象，单例过多就会影响启动加载速度，且可能创建出来不使用造成浪费
 */
public class Singleton1 {


    private static Singleton1 singleton1 = new Singleton1();


    public static Singleton1 getSingleton1() {
        return singleton1;
    }


    public static void main(String[] args) {
        Singleton1 singleton11 = Singleton1.getSingleton1();
        Singleton1 singleton12 = Singleton1.getSingleton1();
        System.out.println(singleton11==singleton12);
    }
}
